-
Design, develop, and maintain backend services using Golang.
-
Debug and resolve software defects and issues in a timely manner.
-
Work in a Linux environment, including PKI certificate management, SSH key handling, and OS-level configuration.
-
Integrate with LDAP/Active Directory systems for authentication and directory services.
-
Implement and support access and authentication mechanisms, including SSO and MFA.
-
Participate in solution design sessions, evaluate trade-offs, and recommend optimal architecture.
-
Write clean, maintainable, and high-quality code; refactor and optimize legacy code when needed.
-
Collaborate with cross-functional teams to decompose business requirements into technical specifications.
-
Estimate effort and deliver tasks within planned timelines.
-
Document solutions, technical designs, and operational procedures.
-
Analyze existing code using reverse engineering techniques to enhance or integrate new functionality.
-
2+ years hands-on experience with Golang development.
-
Strong experience working on Linux OS (6+ years preferred).
-
Exposure to Docker, Kubernetes, and container orchestration.
-
Solid understanding of LDAP/Active Directory, LDAP schema, filters, and PAM modules.
-
Familiarity with PKI, certificates, DNS, and system-level programming.
-
Experience in authentication systems (SSO, MFA).
-
Version control using Git/GitHub.
-
Proficiency in Python and/or JavaScript (2+ years preferred).
-
Experience with SQL/NoSQL databases.
-
C programming experience (2+ years preferred).
-
Knowledge of DevOps practices and infrastructure automation.
-
Exposure to Machine Learning systems is a plus.
-
Full Stack development experience is a plus.
-
Self-driven, proactive, and able to work independently.
-
Strong problem-solving and analytical skills.
-
Good communication and collaboration abilities.
-
Detail-oriented with a focus on code quality and performance.
Company
Location
US - United States of America
Job type
Full-Time
Golang Job Details
Rate: $60/hour W2
Schedule: Hybrid/Onsite
Location: Washington, DC
We are seeking a skilled Golang Developer with strong Linux and systems programming experience to join our engineering team. The ideal candidate will have hands-on experience with Golang, container technologies like Docker and Kubernetes, and a solid understanding of authentication systems, networking protocols, and DevOps practices. You will be involved in building and maintaining scalable backend services and developing new features that support secure, high-performance applications.
Key Responsibilities:
Required Skills & Qualifications:
Preferred Qualifications:
Key Attributes:
#INDGEN
Job Skills
More Developer Job Boards
Fullstack Developer Jobs Golang Jobs JavaScript Jobs Python Jobs React Jobs Rust Jobs Java Jobs